tie up loose ends - Türkisch Englisch Wörterbuch